//导入request
import request from "@/utils/request.js";

//导出login方法
export function Login(data){
    return request.post("/user/info/login",data)
}
export function GetStaffList(data){
    return request.get("/user/info/list",{params:data})
}
export function Registry(data){
    return request.post("/user/info/registry",data)
}
export function Edit(data){
    return request.post("/user/info/update",data)
}
export function DeleteStaff(data){
    return request.get("/user/info/delete/"+data)
}

// 获取登录用户信息
export function userInfoJs(){
    return request.get("/user/info/userInfo",)
}

// 用户退出登录
export function userLogoutJs(){
    return request.get("/user/info/logout",)
}

// 获取用户对象
export function getUserList(data){
    return request.post("/user/info/getUserList",data)
}

// 加入黑名单
export function addBlackList(data){
    return request.get("/user/info/addBlackList",{params:{userId:data}})
}
// 移出黑名单
export function removeBlackList(data){
    return request.get("/user/info/removeBlackList",{params:{userId:data}})
}
// 获取角色对象
export function getRoleList(){
    return request.get("/user/info/getRoleList")
}
// 修改用户成为管理端成员
export function updateUser(data){
    return request.post("/user/info/updateUser",data)
}
//获取异常列表
export function getExceptionList(){
    return request.get("/user/info/getExceptionList")
}
//处理异常
export function handleException(data){
    return request.post("/user/info/updateException",data)
}
//活动列表展示
export function getGifts(){
    return request.get("/user/info/getGifts")
}
// 活动图片上传
export function uploadImage(file){
    return request.post("/user/info/uploadImg",file)
}
//新增活动
export function saveGift(data){
    return request.post("/user/info/saveGift",data)
}
//修改活动
export function updateGift(data){
    return request.post("/user/info/updateGift",data)
}
// 删除活动
export function deleteGift(data){
    return request.post("/user/info/deleteGift",data)
}
//获取商品列表
export function GetProductList(){
    return request.get("/auth/user/product/getProducts")
}
//增加商品
export function AddProduct(data){
    return request.post("/auth/user/product/addProduct",data)
}
//修改商品
export function UpdateProduct(data){
    return request.post("/auth/user/product/updateProduct",data)
}
//删除商品
export function DeleteProduct(data){
    return request.post("/auth/user/product/deleteProduct", {id:data})
}
//兑换商品
export function ExchangeProduct(data){
    return request.post("/auth/user/product/exchangeProduct", {id:data})
}
//获取用户商品列表
export function GetUserProductList(){
    return request.get("/auth/user/product/getUserProducts")
}
//上传商品图片
export function UploadProductImg(data){
    return request.post("/auth/user/product/uplodaImg",data)
}